package com.SpringMVC.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

/**
 * @author:liuwei
 * @creatdate:2022-03-16-9:48
 */
@Controller
public class UserController {
	/**
	 * 使用RestFul风格模拟用户的增删改查
	 * /user   GET 	查询所有用户信息
	 * /user/1  GET 	根据id查询用户信息
	 * /user    POST 	添加用户信息
	 * /user/1  delete 	根据id删除用户信息
	 * /user    put 	修改用户信息
	 */

	@RequestMapping(value = "/user",method = RequestMethod.GET)
	public String getAllUsers(){
		System.out.println("查询所有用户信息");
		return "success";
	}

	@RequestMapping(value = "/user/{id}",method = RequestMethod.GET)
	public String getUserById(){
		System.out.println("根据id查询用户信息");
		return "success";
  }

	@RequestMapping(value = "/user",method = RequestMethod.POST)
	public String insertUser(String username,String password){
		System.out.println("添加用户信息:"+username+","+password);
		return "success";
	}

	@RequestMapping(value = "/user",method = RequestMethod.PUT)
	public String updateUser(String username,String password){
		System.out.println("修改用户信息:"+username+","+password);
		return "success";
	}
}

